pounding dam - French English Dictionary